complex trading environment - Français Anglais Dictionnaire